upper-limb prosthesis - Spanish English Dictionary